Meaning of sporangium

Definition of sporangium

(noun) organ containing or producing spores

Other information on sporangium

WIKIPEDIA results for sporangium
Amazon results for sporangium