Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun macrosporangium
1 sense of macrosporangium
Sense 1
megasporangium, macrosporangium -- (a plant structure that produces megaspores)
=> sporangium, spore case, spore sac -- (organ containing or producing spores)