French-English dictionary »

biospéléologie meaning in English

FrenchEnglish
biospéléologie nom {f}

biospeleology◼◼◼noun