meniscocyte

English

Noun

meniscocyte (plural meniscocytes)

  1. Synonym of sickle cell.