megaspores meaning

Meaning of megaspores

What is the full meaning of megaspores

MEGASPORE, the larger of the two types of spore produced by some ferns, which develops into the female gametophyte [n]

Example of the word megaspores placed on a Scrabble board.

Unscrambled word megaspores

Points for megaspores

Scrabble
20 points
Word With Friends
18 points
Wordfeud
20 points

Related pages for megaspores