English dictionary
thalidomide meaning and definition
Definition and meaning of thalidomide at MeaningMonkey.org. thalidomide meaning and definition in the English Dictionary.THALIDOMIDE noun
Definition of thalidomide (noun)
- a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis
Source: Princeton University Wordnet