MEGASPORE Meaning of MEGASPORE in English n. the larger of the two kinds of spores produced by some ferns (cf. MICROSPORE). English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012