Megalania
noun
Mega·la·nia
-ˈlānēə
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share