liver spot

Explore definitions, synonyms, and language insights of liver spot

Definitions

Noun
a type of skin disease that causes brown spots on the skin

More General Terms