LEOPARDSKIN

11 letters 18 Scrabble points

Definition of LEOPARDSKIN

noun
  1. The skin of a leopard.

  2. A design similar to the markings of a leopard.

Source: Wiktionary

Word Details

Letters L E O P A R D S K I N
Length 11 letters
Scrabble Score 18 points