discocyte

English

Noun

discocyte (plural discocytes)

  1. A discoid form of red blood cell.

Derived terms

Anagrams