Monestrous

What is Monestrous?

Monestrous definition and meaning on Dictionary terms:
adjective
of or relating to a mammal that has one estrus period per breeding season, as the dog.

 

reference: www.dictionary.com/browse/monestrous

Tags: