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