Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word thalidomide from English dictionary with examples, synonyms and antonyms.

thalidomide   noun

Meaning : A sedative and hypnotic drug. Withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis.