Italian

edit

Noun

edit

echinocito m (plural echinociti)

  1. echinocyte