Word "THALIDOMIDE" Definitions:
- Part of Speech:
- Noun
- Definition:
- a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis
Crossword Clues for THALIDOMIDE
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.