eosaurus

/iˈɒsɔrəs/

Definitions

1. noun

Any of various large carnivorous lizards of the extinct suborder Sauropodomorpha, especially the genus Haplocanthosaurus.

“Fossil remains of the eosaurus have been found in North America.”

Synonyms

  • heterodontosaurid
  • sauropodomorph