Definition of amphibious (adjective) - living both on land and in water
Appears in following categories: SAT