Word info

melanomacrophage

Noun

Meaning

melanomacrophage (plural melanomacrophages)

An aggregate of macrophages, containing melanin, found in some fish

Source: en.wiktionary.org

Related terms

Close letter words and terms