diethylstilbestrol
Explore definitions, synonyms, and language insights of diethylstilbestrol
Definitions
Noun
a potent estrogen used in medicine and in feed for livestock and poultry
Explore definitions, synonyms, and language insights of diethylstilbestrol