POLYESTROUS

Definition of POLYESTROUS

  1. (adj)having more than one period of estrus per year