French-English dictionary »

chélone meaning in English

FrenchEnglish
chélone nom {f}

chelone(genus of four species of plants)
noun