THALIDOMIDE


Meaning of THALIDOMIDE in English

n. drug formerly used as a sedative but found to cause severe birth defects

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.