English dictionary
liver spot meaning and definition
Definition and meaning of liver spot at MeaningMonkey.org. liver spot meaning and definition in the English Dictionary.LIVER SPOT noun
Definition of liver spot (noun)
- a type of skin disease that causes brown spots on the skin
Source: Princeton University Wordnet