Polysporous Definition
adjective
(botany) Having or producing many spores.
Wiktionary
Origin of Polysporous
poly- + -sporous
From Wiktionary
Polysporous Is Also Mentioned In
Find Similar Words
Find similar words to polysporous using the buttons below.