Letter Toolbox

MEGASPORES

“MEGASPORES” is a valid word.

15 Scrabble points
18 Words with Friends
10 letters

Definition

MEGASPORES is a form of MEGASPORE

noun

  1. larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte

< 10-letter words: MEGASPORES

9-letter words 1

8-letter words 3