French-English dictionary »

chasmophyte meaning in English

FrenchEnglish
chasmophyte nom {f}

chasmophyte◼◼◼(plant)
noun