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.

Words Starting With

Words Ending With

Unscrambles

polysporous