necrocytes

English

Noun

necrocytes

  1. plural of necrocyte