Dictionary Definitions, Synomyns, Antonyms, and related words for Macrospore
Definitions for: Macrospore
Webster (1913) Definition: Mac"ro*spore, n. [Macro- + spore.] (Bot.)
One of the specially large spores of certain flowerless
plants, as Selaginella, etc.