Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sporangium Definition

Cancel
sporangium
noun(spo-ran-gi-um)
a structure within which spores are produced

Words Related to sporangium!

sporangium Examples by Brain Bank Users