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

epispore Definition

Cancel
epispore
noun
The thickish outer coat of certain spores

Words Related to epispore!

epispore Examples by Brain Bank Users