French-English dictionary »

plumule meaning in English

FrenchEnglish
plumule nom {f}

plumule [plumules]◼◼◼(first bud, or growing point, of a plant embryo)
noun
[UK: ˈpluː.mjuːl] [US: ˈpluː.mjuːl]