electrocytes
English
Noun
electrocytes
plural of
electrocyte