Word info

melanophore

Noun

Meaning

melanophore (plural melanophores)

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

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms