Definition of “melanoma” - English Dictionary

English