plurispores

English

Noun

plurispores

  1. plural of plurispore