dictionary definition of melanoma

Dictionary definition of melanoma