"Giant armored dinosaur may have cloaked itself in camouflage"