Spanish-English dictionary »

nucela meaning in English

SpanishEnglish
nucela noun
{f}

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