Dictionary.com
Thesaurus.com

nucelli

  • plural
    of nucellus.
    nucellus
    noun
    the central cellular mass of the body of the ovule, containing the embryo sac.

More Suggestions