Home

Word

megasporangium, n.
(megasporangia)
more info a plant structure that produces megaspores
<noun.plant>

macrosporangium megasporangium
semantic pointers
hypernym