- macrosporangium as a noun:
- 1
macrosporangium
noun
1 macrosporangium
A plant structure that produces megaspores.
synonym: megasporangium.
Polish: megasporangium, makrosporangium
debug info: 0.0272
noun
A plant structure that produces megaspores.
synonym: megasporangium.
Polish: megasporangium, makrosporangium
debug info: 0.0272