dolichosaur
noun
dol·i·cho·saur
ˈdälə̇kōˌsȯ(ə)r,
-lēk-
plural -s
: a lizard of the genus Dolichosaurus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share