Definify.com

Definition 2025


liver_spots

liver spots

English

Noun

liver spots

  1. plural of liver spot

Anagrams