Synonyms and Antonyms for megasporangium

1. megasporangium (n.)

a plant structure that produces megaspores

Synonyms: