macrospore in Irish macrospore in Irish macraspór noun One of the specially large spores of certain flowerless plants, as Selaginella, etc. Add to Flashcards