Thalidomide - Definition

thalidomide

n 1: a sedative and hypnotic drug; withdrawn from sale after
discovered to cause severe birth defects because it
inhibits angiogenesis

Look up another word