SPERMOPHYTIC MEANING IN ENGLISH

• Spermophytic Definition & Synonyms

  1. (a.) Capable of producing seeds; ph/nogamic.


RECENT SEARCHES