Nucellus Meaning

There are 1 meaning(s) for word nucellus

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

Translate :
Share :