thalidomide
English Dictionary
->
Letter T
-> thalidomide
Search Dictionary:
thalidomide Definition
(n)
a
sedative
and
hypnotic
drug
;
withdrawn
from
sale
after
discovered
to
cause
severe
birth
defects
because
it
inhibits
angiogenesis
thalidomide Synonyms
thalidomide
© Art Branch Inc.