elliptoechinocytes
English
Noun
elliptoechinocytes
plural of
elliptoechinocyte