YourDictionary

Dictionary Home » Science » melanophore

melanophore science definition

A pigmented cell that contains melanin, found especially in the skin of fishes, amphibians, and reptiles.

Learn more about melanophore

link/cite print suggestion box