amphibious in Greek amphibious in Greek αμφίβιος adj Capable of functioning on land or in water. Add to Flashcards