Definitions of Genus callisaurus:

  • noun:   zebra-tailed lizard