Refine this word faster
Megaspore
noun
Definitions
Noun
- 1 The larger spore of a heterosporous plant, typically producing a female gametophyte
- 2 larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte wordnet
Etymology
From mega- + spore.
See also for "megaspore"
Next best steps
Mini challenge
Unscramble this word: megaspore