echinocytes
English
Noun
echinocytes
plural of
echinocyte