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