meaning of Azephalobrachie

Azephalobrachie - German to English

acephalobrachia