DictionaryAI

alligator lizard

Short definition from Wiktionary

Noun

  1. Any of many species of lizards in the genera Elgaria, Gerrhonotus, and Abronia.

We haven’t written up alligator lizard yet: Simple and Standard meanings, examples and a quiz.