Definition for Megaspore

From Biology Forums Dictionary

In seed plants and some seedless plants, a large spore that produces a female gametophyte within the spore wall.