• word of the day

    melanin

    melanin - Dictionary definition and meaning for word melanin

    Definition
    (noun) insoluble pigments that account for the color of e.g. skin and scales and feathers
Download our Mobile App Today
Receive our word of the day
on Whatsapp