Meaning of sporangium
Definition of sporangium
(noun)
organ
containing or producing spores
Other information on sporangium
WIKIPEDIA results for
sporangium
Amazon results for
sporangium
Tweet