English-French dictionary »

anestrus meaning in French

EnglishFrench
anestrus (sexual respite in between breeding periods)
noun

anœstrusnom {m}