What does Bahamischer Felsen-Nordleguan mean?

Bahamischer Felsen-Nordleguan - German to English

Northern Bahamian rock iguana [Cyclura cornuta]