Definition, synonyms and related words
A herbivorous ankylosaurian dinosaur that lived about 165 million years ago during the Cretaceous period