Skip to main content

diestrus

English diestrus meaning in English  •  diestrus का अर्थ अंग्रेजी में
Noun
  • a state or interval of sexual inactivity or quiescence between periods of activity; -- of animals having several estrous cycles in one breeding season.
Advertisement