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)

  1. slim short-limbed lizard having a distinctive fold on each side that permits expansion; of western North America
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: