Category : Nature
Komodo dragon, found in the Indonesian islands of Komodo is the world's largest lizard. The largest known specimen was measured at 3.10 m and weighed 166 kg.
You need to login to perform this action.
You will be redirected in
3 sec