horrible spiny lizard (sceloporus horridus) - Spanish English Dictionary