archeospores
English
Noun
archeospores
plural of
archeospore