French-English dictionary »

plante à fleurs meaning in English

FrenchEnglish
plante à fleurs nom {f}

flowering plant◼◼◼(common term for an "angiosperm")
noun