Webster's Revised Unabridged Dictionary · 1913

Macrospore

Macrospore , noun

[Macro- + spore.]

(Botany) One of the specially large spores of certain flowerless plants, as Selaginella, etc.