French-English dictionary »

nucelle meaning in English

FrenchEnglish
nucelle nom {m}

nucellus [nucelli]◼◼◼(tissue which surrounds and protects the embryo)
noun
[UK: njˈuːseləs] [US: nˈuːseləs]