Word Study
polyestrous
WORDNET DICTIONARY
Adjective polyestrous has 1 sense
- polyestrous(s = adj.all) polyoestrous - having more than one period of estrus per year; Array
For further exploring for "polyestrous" in Webster Dictionary Online