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

sporangia Definition

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

Words Related to sporangia!

sporangia Examples by Brain Bank Users