Nucellus Meaning

There are 1 meaning(s) for word Nucellus

Translate :
Nucellus Meaning 1 : central part of a plant ovule; contains the embryo sac