meaning of Campeche-Schwarzleguan

Campeche-Schwarzleguan - German to English

Campeche spiny-tailed iguana [Ctenosaura alfredschmidti]