amphibious in Portuguese amphibious in Portuguese anfíbio adj Capable of functioning on land or in water. Add to Flashcards