Definitions for macrospore
Overview of noun macrospore
The noun macrospore has 1 senses? (no senses from tagged texts)
1. megaspore, macrospore
(larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte)






