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.”
1. noun
A genus of large, carnivorous theropod dinosaurs
“The discovery of the oudenodon helped paleontologists understand the evolution of carnivorous dinosaurs.”