elliptoechinocyte

English edit

Etymology edit

ellipto- +‎ echinocyte

Noun edit

elliptoechinocyte (plural elliptoechinocytes)

  1. (cytology) An elliptical echinocyte