What does Barbours Taggecko mean?

Barbours Taggecko - German to English

Barbour's day gecko [Phelsuma barbouri]