Kangnasaurus
Haughton 1915
Kangnasaurus is a genus of elasmarian ornithopod dinosaur found in Late Cretaceous rocks of South Africa. It is known from a tooth and possibly some postcranial remains dating between the middle-Campanian to Maastrichtian Kalahari Deposits Formation.
Herbivore
Ground dwelling, gregarious
Terrestrial