meaning of nucellus

1. central part of a plant ovule; contains the embryo sac


Related Words

nucellus |

Developed & Maintained By Taraprasad.com

Treasure Words