English

edit

Noun

edit

plurispores

  1. plural of plurispore