What does Barahona-Rollschwanzleguan mean?

Barahona-Rollschwanzleguan - German to English

orange-bellied curly-tailed lizard [Leiocephalus barahonensis]