elliptoechinocyte

English

Etymology

From ellipto- +‎ echinocyte.

Noun

elliptoechinocyte (plural elliptoechinocytes)

  1. (cytology) An elliptical echinocyte