centrocytes

English

Noun

centrocytes

  1. plural of centrocyte