- macrospore as a noun:
- 1
macrospore
noun
1 macrospore
Larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte.
synonym: megaspore.
Dutch: macrospore
Polish: megaspora, makrospora
debug info: 0.0455