discocyte
English
Noun
discocyte
(
plural
discocytes
)
A
discoid
form of
red blood cell
.
Derived terms
discocytic
Anagrams
cytocides