polyestrous
Speech parts
1. polyestrous - Adjective
2. polyestrous - Adjective Satellite
Meaning
having more than one period of estrus per year
Source: WordNet1. polyestrous - Adjective
2. polyestrous - Adjective Satellite
having more than one period of estrus per year
Source: WordNet