meaning of Azephalopodius

Azephalopodius - German to English

acephalopodius