lamellocyte (English, noun)
expansion: lamellocyte (plural lamellocytes)
Senses:
glosses: A large, flat cell that functions as a plasmatocyte.
Forms:
form: lamellocytes
tags: plural