Definition of “melanoma” - English Dictionary

british dictionary