megaspore
Meanings
- larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte
Synonyms
Scrabble Score: 14
megaspore is a valid Scrabble (US) TWL wordmegaspore is a valid Scrabble Word in Merriam-Webster MW Dictionary
megaspore is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 17
megaspore is a valid Words With Friends word