• word of the day

    thalidomide

    thalidomide - Dictionary definition and meaning for word thalidomide

    Definition
    (noun) a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis
Download our Mobile App Today
Receive our word of the day
on Whatsapp