macrospore noun1 •One of the specially large spores of certain flowerless plants, as Selaginella, etc. formsmacrospores