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

sporange Definition

Cancel
sporange
noun
A sporangium

Words Related to sporange!

sporange Examples by Brain Bank Users