meaning of Azephalostomus

Azephalostomus - German to English

acephalostomus