Megalania
noun
Mega·la·nia
| \ -ˈlānēə\
Definition of Megalania
: a genus of extinct lizards related to but larger than the modern monitors and known from remains found in the Pleistocene of Queensland and the Asiatic Pliocene
Keep scrolling for more