MEGASPORES

Scrabble 15 Words With Friends 18

Definition

MEGASPORES is the plural of MEGASPORE.

noun MEGASPORE: larger of the two types of spore produced in heterosporous plants.

See all 497 words you can make from MEGASPORES →

← Unscramble different letters