French-English dictionary »

mégachiroptère meaning in English

FrenchEnglish
mégachiroptère nom {m}

megabat◼◼◼(bat of the family Pteropodidae)
noun