English edit

Noun edit

echinocytes

  1. plural of echinocyte