MEGASPORANGIUM Scrabble 22 Words With Friends 29 Definition noun a plant structure that produces megaspores. — synonyms: macrosporangium See all 1881 words you can make from MEGASPORANGIUM → 14-letter words Words starting with M Words ending with M ← Unscramble different letters