English synonyms about - contact  

liver spot

noun

1 liver spot

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

Dutch: levervlek


Find more on liver spot elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0244