melanin

Explore definitions, synonyms, and language insights of melanin

Definitions

Noun
insoluble pigments that account for the color of e.g. skin and scales and feathers

More General Terms