melanophore
Noun
Meaning
melanophore (plural melanophores)
(biology) A cell containing melanin or other black pigment, such as are found in fish, amphibians, and reptiles
Noun
melanophore (plural melanophores)
(biology) A cell containing melanin or other black pigment, such as are found in fish, amphibians, and reptiles