Definition of THALIDOMIDE
noun : THALIDOMIDE
Source: WordNet 3.1
-
1. (
) a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis ;
See more about : THALIDOMIDE