SPERMOPHYTA


Meaning of SPERMOPHYTA in English

noun ·pl plants which produce seed; phaenogamia. these plants constitute the highest grand division of the vegetable kingdom.

Webster English vocab.      Английский словарь Webster.