meaning of Azephalogaster

Azephalogaster - German to English

acephalogaster