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