The SEA LIFE Orlando Aquarium just opened a new exhibit called, The Last Dragons: Discover the Superpowers of the Axolotls. Well, what exactly is an Axolotl? Named by the Aztecs, the name is thought to mean “water monster” and is pronounced ACK-suh-LAH-tuhl. As it turns out, they are very interesting creatures! Axolotls are amphibians native […]