Find the word definition

Wikipedia
Noasaurus

Noasaurus ("Northwestern Argentina lizard") is a genus of theropod dinosaur genus of the late Campanian- Maastrichtian (Late Cretaceous).