You searched for: “thaumatosaurus
Thaumatosaurus (s) (noun)
A "wonder lizard" from Early Jurassic Europe. Named by naturalist Christian Erich Hermann von Meyer in 1841.