meaning of diestrous

1. of animals that have several estrous cycles in one breeding season in a period of sexual inactivity


Related Words

diestrous |

Developed & Maintained By Taraprasad.com

Treasure Words