polyestrous medical definition

adjective
Ovulating more than once a year.

Learn more about polyestrous

link/cite print suggestion box