1 definition found polyestrous - WordNet (r) 2.1 (2005) : polyestrous adj 1: having more than one period of estrus per year [syn: polyestrous, polyoestrous]