Megaspore - Definition

megaspore

n 1: larger of the two types of spore produced in heterosporous
plants; develops in ovule into a female gametophyte [syn:
megaspore, macrospore]

Look up another word