'liver spot' definitions:

Definition of 'liver spot'

(from WordNet)
noun
A type of skin disease that causes brown spots on the skin

Words containing 'liver spot'