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.”

Synonyms

  • monitor lizard
  • perentie

Antonyms

  • herbivore