cytes
English
Noun
cytes
plural of
cyte