garlion

/ˈɡɑːrliən/

Definitions

1. noun

A type of large, carnivorous lizard found in tropical regions.

“The garlion was a formidable predator that roamed the dense jungle.”

Synonyms

  • Monitor Lizard
  • Nile Monitor

Antonyms

  • herbivore
  • omnivore