megaspores
noun
- 1
The larger spore of a heterosporous plant, typically producing a female gametophyte
Synonyms
Translate “megaspores” to another language
Click any language to open the translator with this word already filled in.
The larger spore of a heterosporous plant, typically producing a female gametophyte
Click any language to open the translator with this word already filled in.