Monitor lizards, scientifically known as Varanus, are the LARGEST lizards in the world.
In the Philippines, we have a total of 11 species of monitor lizards and in today’s video, I’ll be introducing all of them to you guys!
📺 YouTube link:...
Published 09/14/22