drepanocyte
English
Noun
drepanocyte
(
plural
drepanocytes
)
sickle cell
Derived terms
drepanocytosis
Anagrams
cyprodenate