Xenolithosaurus was a small theropod dinosaur. It's pronounced "zeno-litho-sarus." Its name means "strange stone lizard" in Ancient Greek. It was the smallest Mesozoic dinosaur, at only 5 inches (12.5 centimeters) long. It was the ancestor of Archaeopteryx even though it was a predator of Archaeopteryx babies.
| Identifier (URI) | Rank |
|---|---|
| dbkwik:resource/rIR8chygHP-cdczdbhw7Nw== | 5.88129e-14 |