English | German | Russian | Czech

melanin English

Meaning melanin meaning

What does melanin mean?

melanin

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

Synonyms melanin synonyms

What other words have the same or similar meaning as melanin?

melanin English » English

melanocyte black pigment

Are you looking for...?