French-English dictionary »

palmiste manicole meaning in English

FrenchEnglish
palmiste manicole nom {m}

manicole(Prestoea tenuiramosa)
noun