Home

Word

sporangium, n.
(sporangia)
more info organ containing or producing spores
<noun.plant>

sporangium spore case spore sac