English edit

Noun edit

discocyte (plural discocytes)

  1. A discoid form of red blood cell.

Anagrams edit