ENDOSPERM MEANING IN ENGLISH

• Endosperm Definition & Synonyms

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


• Endospermic Definition & Synonyms

  1. (a.) Relating to, accompanied by, or containing, endosperm.


RECENT SEARCHES