What does Amphibienlunge mean?

Amphibienlunge - German to English

amphibian lung