Meaning : A flat-bottomed motor vehicle that can travel on land or water.
Synonyms : amphibious vehicle
Meaning : An airplane designed to take off and land on water.
Synonyms : amphibious aircraft
Meaning : Cold-blooded vertebrate typically living on land but breeding in water. Aquatic larvae undergo metamorphosis into adult form.
Meaning : Relating to or characteristic of animals of the class Amphibia.
Synonyms : amphibious