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

sporophore Definition

Cancel
sporophore
noun(spo-ro-phore)
the spore-producing organ of a fungus or slime mold

Words Related to sporophore!

sporophore Examples by Brain Bank Users