English dictionary
alligator lizard meaning and definition
Definition and meaning of alligator lizard at MeaningMonkey.org. alligator lizard meaning and definition in the English Dictionary.ALLIGATOR LIZARD noun
Definition of alligator lizard (noun)
- slim short-limbed lizard having a distinctive fold on each side that permits expansion; of western North America
Source: Princeton University Wordnet