Meaning of polyestrous
Definition of polyestrous
(adj)
having
more
than one
period
of
estrus
per
year
Other information on polyestrous
WIKIPEDIA results for
polyestrous
Amazon results for
polyestrous
Tweet