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