Quick definitions from WordNet (amphibious)
▸ adjective: relating to or characteristic of animals of the class Amphibia
▸ adjective: operating or living on land and in water ("Amphibious vehicles")
▸ Also see amphibious
▸ adjective: relating to or characteristic of animals of the class Amphibia
▸ adjective: operating or living on land and in water ("Amphibious vehicles")
▸ Also see amphibious