meaning of callisaurus draconoides

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


Related Words

callisaurus draconoides |

Developed & Maintained By Taraprasad.com

Treasure Words