necrocytes
English
Noun
necrocytes
plural of
necrocyte