meaning of Buchlunge

Buchlunge - German to English

guide lung [respiration organ of scorpions and spiders]