French-English dictionary »

œstral meaning in English

FrenchEnglish
œstral adjectif

estrous◼◼◼(Of or relating to estrus)
adjective
[UK: ˈe.strəs] [US: ˈe.strəs]