Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Macrospore
n.
One of the specially large spores of certain flowerless plants, as Selaginella, etc.
←
Macrosporangium
Macrosporic
→
Shares
Related Words
Acrospore
Pore
Spore
Menu
Home
Search
My Last Searches