Noun Definition

macrosporangium

1.Definition: a plant structure that produces megaspores

Related Noun(s):megasporangium

Category: Plants