English Dictionary
◊ THALIDOMIDE
thalidomide
n : a sedative and hypnotic drug; withdrawn from sale after
discovered to cause severe birth defects