oudenodon

/ˌuːdɛnəˈdoʊn/

Definitions

1. noun

A genus of large, carnivorous theropod dinosaurs

“The discovery of the oudenodon helped paleontologists understand the evolution of carnivorous dinosaurs.”

Synonyms

  • carcharodontosaurid
  • theropod

Antonyms

  • herbivore
  • omnivore