Tuatara-Sphenodon-longest-living-invertebrate Tuatara is the longest living invertebrate on planet Earth!