diethylstilbestrol
Meanings
- a potent estrogen used in medicine and in feed for livestock and poultry
Synonyms
diethylstilbestrol is not a valid Scrabble word
diethylstilbestrol is not valid in Words With Friends