• Stilbestrol

    Full definition of stilbestrol

    Noun

    stilbestrol

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

    Derived terms

    © Wiktionary