Megaspore

noun

Definitions

Noun
  1. 1
    The larger spore of a heterosporous plant, typically producing a female gametophyte
  2. 2
    larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte wordnet

Etymology

From mega- + spore.

Next best steps

Mini challenge

Unscramble this word: megaspore