creatorsheart.com
Tuatara: Living Dinosaur
This animal is NOT a lizard!! It is a living dinosaur called a Tuatara (Sphenodon punctatus). Learn about this amazing creature: San Diego Zoo Wikipedia New Zealand DOC A-Z Animals