varan

varan antonyms

varan definitions

noun
  • The monitor lizard.