Definify.com

Definition 2024


liver_spots

liver spots

English

Noun

liver spots

  1. plural of liver spot

Anagrams