MEGASPORANGIUM

Scrabble 22 Words With Friends 29

Definition

  1. noun a plant structure that produces megaspores. — synonyms: macrosporangium

See all 1881 words you can make from MEGASPORANGIUM →

← Unscramble different letters