meaning of Azephalothorus

Azephalothorus - German to English

acephalothorus