What does Bibrons Dickkopfleguan mean?

Bibrons Dickkopfleguan - German to English

Bibron's iguana [Diplolaemus bibronii]