cytomes
English
Noun
cytomes
plural of
cytome