French-English dictionary »

anœstrus meaning in English

FrenchEnglish
anœstrus nom {m}

anestrus(sexual respite in between breeding periods)
noun