0
18
This specie of lizard is a medium sized in nature and mostly found in South American region
This amazing specie of lizard is considered as one of the largest lizards in the jungle of South America.
This reptile ability to stay both on land and in water (limited time) makes it spend most of its time near rivers and also feast on water animals like crabs and fishes, then land creatures like insects.
Image