What does Amphibienherz mean?

Amphibienherz - German to English

amphibian heart