amphibious in German amphibious in German amphibisch adj Capable of functioning on land or in water. Add to Flashcards