spermatophyta
English
spermatophyta meaning in English • spermatophyta का अर्थ अंग्रेजी में
n. pl.
- A phylum embracing the highest plants, or those that produce seeds; the seed plants, or flowering plants. They form the most numerous group, including over 120,000 species. In general, the group is characterized by the marked development of the sporophyt