hypnospores

English

Noun

hypnospores

  1. plural of hypnospore