'polyestrous' definitions:

Definition of 'polyestrous'

(from WordNet)
adjective
Having more than one period of estrus per year [syn: polyestrous, polyoestrous]