meaning of zebra tailed lizard

1. swift lizard with long black-banded tail and long legs; of deserts of United States and Mexico


Related Words

zebra-tailed lizard |

Developed & Maintained By Taraprasad.com

Treasure Words