MEGASPORE Scrabble 14 Words With Friends 17 Definition noun larger of the two types of spore produced in heterosporous plants. — synonyms: macrospore See all 377 words you can make from MEGASPORE → 9-letter words Words starting with M Words ending with E ← Unscramble different letters