Definition Definition

polysporous - Meaning and Examples

Meaning of 'polysporous' (Webster Dictionary)

1 . Polysporous [ a.]
- Containing many spores.