ENDOSPERMIC MEANING IN ENGLISH

• Endospermic Definition & Synonyms

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


RECENT SEARCHES