Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of endosperm

- The albumen of a seed; -- limited by recent writers to that formed within the embryo sac.