Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Spermophyta
n. pl.
Plants which produce seed; phaenogamia. These plants constitute the highest grand division of the vegetable kingdom.
←
Spermophore
Spermophyte
→
Shares
Related Words
Sper
Sperm
Menu
Home
Search
My Last Searches