melanomacrophage (English, noun)
expansion: melanomacrophage (plural melanomacrophages)
Senses:
glosses: An aggregate of macrophages, containing melanin, found in some fish
Forms:
form: melanomacrophages
tags: plural