Definition of "Amphibious" :
adjective: operating or living on land and in water
"Amphibious vehicles."
adjective: relating to or characteristic of animals of the class Amphibia
adjective: operating or living on land and in water
"Amphibious vehicles."
adjective: relating to or characteristic of animals of the class Amphibia