Word info

efferocyte

Noun

Meaning

efferocyte (plural efferocytes)

An efferocytic cell

Source: en.wiktionary.org

Close letter words and terms