MACROSPORE Meaning of MACROSPORE in English noun one of the specially large spores of certain flowerless plants, as selaginella, ·etc. Webster English vocab. Английский словарь Webster. 2012