liver_spotEnglish

liver spot

Noun

A type of skin disease that causes brown spots on the skin

English: liver spot