Feedback
Liver spot
Meaning
Noun
●
A
dark
brown
blemish
on the
skin
, usually
caused
by
exposure
to the sun.
Sourced from
Wiktionary
Synonyms
Age Spot
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better