![]() |
|
Macrospore1. (n.) One of the specially large spores of certain flowerless plants, as Selaginella, etc.
Look up Macrospore at Merriam-Webster Look up Macrospore at dictionary.com Look up Macrospore at WordReference.com Look up Macrospore at Dolally English Dictionary Look up Macrospore at dict.die.net Look up Macrospore at Answers.com Find more words relating to Macrospore | |