archeospores

English

Noun

archeospores

  1. plural of archeospore