thalidomide

Noun
  1. A sedative and hypnotic drug;
    Withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis (synset 104424602)

Other Searches