EnglishEdit

EtymologyEdit

poly- +‎ -sporous

AdjectiveEdit

polysporous ‎(not comparable)

  1. (botany) Having or producing many spores