MONESTROUS


Meaning of MONESTROUS in English

[mon.es.trous] adj (1900): experiencing estrus once each year or breeding season

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