EDAPHOSAURUS
12 letters
18 Scrabble points
Definition of EDAPHOSAURUS
noun
-
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