POLYESTROUS


Meaning of POLYESTROUS in English

[poly.es.trous] adj (1900): having more than one period of estrus in a year

Merriam-Webster English vocab.      Английский словарь Merriam Webster.