helo dinosaur the mesoroic eral (roughly 245-66 million years ago)