melanophores

nounPlural of melanophore; cells in the skin of certain animals that contain melanin and help change color.

No synonyms or antonyms found for this word.

melanophores synonyms & antonyms | whatsthatwordmean | whatsthatwordmean