amizilis

/ˌæmɪˈzɪlɪs/

Definitions

1. noun

A type of rare or exotic lizard species.

“The biologist spent years studying the amizilis in its natural habitat.”

Synonyms

  • iguana
  • monitor lizard

Antonyms

  • domesticated animal
  • pet