acanthocytes

English

Noun

acanthocytes

  1. plural of acanthocyte