Synonyms of Liver Spot in English :
Antonyms of Liver Spot in English
Thesaurus of Liver Spot in English
1. (noun) a type of skin disease that causes brown spots on the skin