meniscocyte (English, noun)
expansion: meniscocyte (plural meniscocytes)
Senses:
glosses: Synonym of sickle cell.
Forms:
form: meniscocytes
tags: plural