Showing all 2 results

Animatronic Leaellynasaura

Leaellynasaura is a genus of small herbivorous ornithischian dinosaurs from the Albian stage of the Early Cretaceous, first discovered in Dinosaur Cove, Australia. The only known species is Leaellynasaura amicagraphica.