amphibious in Dutch amphibious in Dutch amfibisch adj Capable of functioning on land or in water. Add to Flashcards