CAMELOPARDS

11 letters 18 Scrabble points

Definition of CAMELOPARDS

noun
  1. A giraffe.

Related words: giraffe

Source: Wiktionary

Word Details

Letters C A M E L O P A R D S
Length 11 letters
Scrabble Score 18 points