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