drepanocito

Italian

Noun

drepanocito m (plural drepanociti)

  1. drepanocyte