Synonyms and Antonyms for macrosporangium

1. macrosporangium (n.)

a plant structure that produces megaspores

Synonyms: