POLYESTROUS
Meaning of POLYESTROUS in English
/pol'ee es"treuhs/ , adj.
having several estrus cycles annually or during a breeding season.
Also, polyoestrous .
[ 1895-1900; POLY- + ESTROUS ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012