English dictionary
polyestrous meaning and definition
Definition and meaning of polyestrous at MeaningMonkey.org. polyestrous meaning and definition in the English Dictionary.POLYESTROUS adjective
Definition of polyestrous (adjective)
- having more than one period of estrus per year
- synonyms: polyoestrous
Source: Princeton University Wordnet