English | German | Russian | Czech

liver spot English

Meaning liver spot meaning

What does liver spot mean?

liver spot

a type of skin disease that causes brown spots on the skin

Synonyms liver spot synonyms

What other words have the same or similar meaning as liver spot?

liver spot English » English

chloasma

Are you looking for...?

liver | spot