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

polysporous Definition

Cancel
polysporous
adjective
Having or producing many spores

Words Related to polysporous!

polysporous Examples by Brain Bank Users