Definition, synonyms and related words
Any of an extinct group of heavily armoured herbivorous archosaurian reptiles, of the order Aetosauria