Thalidomide
[θә'lidәmaid]
Definition
(noun.) a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis.
Checker: Mortimer--From WordNet
[θә'lidәmaid]
(noun.) a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis.
Checker: Mortimer--From WordNet