meaning of armored dinosaur

armored dinosaur meaning in General Dictionary

dinosaurs having bony armour