macrospore Meaning, Definition & Usage
- 
       noun larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte
       
       
megaspore.
 
WordNet
Mac"ro*spore noun
Etymology
Definitions
(Bot.) One of the specially large spores of certain flowerless plants, as Selaginella , etc.