callisaurus

Noun
  1. Zebra-tailed lizard (synset 101681163)

Found on Word Lists

Other Searches