Macrospore /(?)/ Mac·ro·spore Macrospore n. One of the specially large spores of certain flowerless plants, as Selaginella, etc. (Bot.)