Definify.com

Definition 2026


liver_spots

liver spots

English

Noun

liver spots

  1. plural of liver spot

Anagrams