EDAPHOSAURUS

12 letters 18 Scrabble points

Definition of EDAPHOSAURUS

noun
  1. Any of several dinosaurs of the family Edaphosauridae, from the Carboniferous and Permian periods, that had a distinctive dorsal sail or crest

Source: Wiktionary

Word Details

Letters E D A P H O S A U R U S
Length 12 letters
Scrabble Score 18 points