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