MEGASPORE Meaning of MEGASPORE in English ■ noun Botany the larger of the two kinds of spores produced by some ferns. Compare with microspore . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004