• Polyestrous

    Full definition of polyestrous

    Adjective

    polyestrous

    1. biology Having multiple periods of estrus in a year, or during a breeding season.

    Antonyms

    © Wiktionary