alligator lizard

Noun
  1. Slim short-limbed lizard having a distinctive fold on each side that permits expansion;
    Of western North America (synset 101692452)

Found on Word Lists

Other Searches