elliptocytes

English

Noun

elliptocytes

  1. plural of elliptocyte