Loading page
liver spot is a noun meaning "a type of skin disease that causes brown spots on the skin". It carries one recorded sense.
Definitions, synonyms and semantic relations for liver spot come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.