Definify.com

Definition 2024


stilbestrol

stilbestrol

English

Noun

stilbestrol (countable and uncountable, plural stilbestrols)

  1. (organic chemistry) A synthetic estrogen used to treat infertility in animals

Derived terms