-
nouna sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis
Explanation of thalidomide
We don`t have explanations for this word yet.