MEGASPORE Meaning of MEGASPORE in English n. the larger of the two kinds of spores produced by some ferns (cf. MICROSPORE). Oxford English vocab. Оксфордский английский словарь. 2012