ALL meanings of macrosporangium
mac·ro·spo·ran·gi·um
M m - abbreviation MACROSPORANGIUM megasporangium. 1
- noun macrosporangium (botany) A megasporangium; sporangium or conceptacle containing only large spores; opposed to microsporangium. 1
- noun macrosporangium megasporangium noun 0