'amphibious' definitions:

Definition of 'amphibious'

(from WordNet)
adjective
Relating to or characteristic of animals of the class Amphibia [syn: amphibious, amphibian]
adjective
Operating or living on land and in water; "amphibious vehicles"; "amphibious operations"; "amphibious troops"; "frogs are amphibious animals" [ant: aquatic, terrestrial]