'polyestrous' definitions:

Definition of 'polyestrous'

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