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.