Megalania was a giant monitor lizard from Quatrinary Australia that may have had a brief overlap with humans in Australia
Advertisement
Megalania was a giant monitor lizard from Quatrinary Australia that may have had a brief overlap with humans in Australia