Wiktionary
elliptocytes
n. (plural of elliptocyte English)
n. (plural of elliptocyte English)