dolichosaur

noun
dol·​i·​cho·​saur | \ ˈdälə̇kōˌsȯ(ə)r, -lēk-\
plural -s

Definition of dolichosaur

: a lizard of the genus Dolichosaurus

History and Etymology for dolichosaur

New Latin Dolichosaurus

Keep scrolling for more