efferocyte (English, noun)
expansion: efferocyte (plural efferocytes)
Senses:
glosses: An efferocytic cell
Forms:
form: efferocytes
tags: plural