Dictionary
Browse
Translate
About
›
›
→
thalidomide — English Definition | Lughet
Dictionary
›
English
›
thalidomide
English
Main Dictionary
thalidomide
Universal Words noun [U] a SEDATIVE drug which was given to pregnant women until, in the 1960s, it was found to have prevented some babies from developing normal arms and legs
★
★
★
★
★
Rate this entry
Same word in other sources
thalidomide
English
›
Chinese
GetWord Corpus
thalidomide
English
›
Chinese
Main Dictionary
Related words
than
English
thank
English
thank you
English
thankful
English
thankfully
English
thankless
← Search
English