English noun: thalidomide | |||
1. | thalidomide (artifact) a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis | ||
Broader (hypernym) | sedative-hypnotic, sedative-hypnotic drug, teratogen | ||