octasomes
English
Noun
octasomes
plural of
octasome