What does Azephalochirus mean?

Azephalochirus - German to English

acephalochirus