Words: megasporangium macrosporangium
Part of speech: n
Definition: a plant structure that produces megaspores