Medical Term:

pessary cell

 

Definition: a red blood cell in which the hemoglobin has disappeared from the center, leaving only the periphery visible.

Hide
(web5)