gridiron tailed lizard - Spanish English Dictionary