archespores
English
Noun
archespores
plural of
archespore
Anagrams
sarcosphere