Robuta

https://www.merriam-webster.com/dictionary/aetosaur AETOSAUR Definition & Meaning - Merriam-Webster The meaning of AETOSAUR is any of an order or suborder (Aetosauria) of extinct, chiefly herbivorous, armored reptiles that lived during the late Triassic... definitionmeaningmerriamwebster