landlouper
/ˈlændˌluːpər/Definitions
1. noun
A type of lizard, specifically a large, carnivorous species native to Australia, also known as a perentie.
“The tourists spotted a landlouper basking in the scorching desert sun.”
1. noun
A type of lizard, specifically a large, carnivorous species native to Australia, also known as a perentie.
“The tourists spotted a landlouper basking in the scorching desert sun.”