Refine this word faster
Macrospore
noun
Definitions
Noun
- 1 One of the specially large spores of certain flowerless plants, as Selaginella, etc.
- 2 larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte wordnet
Etymology
From macro- + spore.
See also for "macrospore"
Next best steps
Mini challenge
Unscramble this word: macrospore