VariousWords beta
Definitions:
Noun
liver spot
Definition: a type of skin disease that causes brown spots on the skin
Definition: A dark brown blemish on the skin, usually caused by exposure to the sun.