Search Details

Word: diethylstilbestrol (lookup usage) (lookup stats)


Meaning:

Noun:

  • An orally-active synthetic nonsteroidal oestrogen, first synthesized in 1938 and withdrawn in the 1970s on being identified as a teratogen.

Source: Wiktionary | Src Info »