Synonyms and Antonyms for megasporangium | Synonym.com

Synonyms and Antonyms for megasporangium

1. megasporangium (n.)

a plant structure that produces megaspores

Synonyms: