It's basically a giant komodo dragon.

More Megalania Taming & KO Tips