stichosomes
English
Noun
stichosomes
plural of
stichosome
Anagrams
schistosome