French-English dictionary »

leucoplaste meaning in English

FrenchEnglish
leucoplaste nom {m}

leucoplast [leucoplasts]◼◼◼(organelle)
noun
[UK: lˈuːkəplˌast] [US: lˈuːkəplˌæst]