discocytes
English
Noun
discocytes
plural of
discocyte