English

edit

Noun

edit

cryptospores

  1. plural of cryptospore