English-French dictionary »

manicole meaning in French

EnglishFrench
manicole (Prestoea tenuiramosa)
noun

palmiste manicolenom {m}