Dictionary Check: stilbestrol

"stilbestrol" is a valid word!

Scrabble 13 points
Words with Friends 16 points

Definition

noun

a potent estrogen used in medicine and in feed for livestock and poultry

Advertisement