meaning of Amphibienlunge

Amphibienlunge - German to English

amphibian lung