English Dictionary
◊ MEGASPORE
megaspore
n : larger of the two types of spore produced in heterosporous
plants; develops in ovule into a female gametophyte