Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of thalidomide
  1. noun
    a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis
Explanation of thalidomide
My lists:
Recently viewed words: