English Dictionary
◊ NUCELLUS
nucellus
n : central part of a plant ovule; contains the embryo sac