Answer by
Moma123 (1043)
The skin cells called melanocytes are present on dermal or epidermal layers of skin, produce melanin that gives color to our skin. Sometimes, melanocytes grow in a cluster in one area, forming moles. The reasons for such abnormal growth are aging process, exposure to UV radiation from sunlight and sometimes hereditary conditions.