nonspores

English

Noun

nonspores

  1. plural of nonspore