- Home
- A young salvator monitor lizard preying on a green praying mantis. This reptile has the scientific name Varanus salvator. Puzzle #540879676
A young salvator monitor lizard preying on a green praying mantis. This reptile has the scientific name Varanus salvator. Puzzle #540879676