cyclosomes
English
Noun
cyclosomes
plural of
cyclosome