SPERMATOPHYTE MEANING IN ENGLISH

• Spermatophyte Definition & Synonyms

  1. (n.) Any plant of the phylum Spermatophyta.


RECENT SEARCHES