English

edit

Noun

edit

discocyte (plural discocytes)

  1. A discoid form of red blood cell.

Anagrams

edit