1.Biology Living or able to live both on land and in water. 2. Able to operate both on land and in water: amphibious tanks.3. Relating to or organized for a military landing by means of combined naval and land forces. 4. Of a mixed or twofold nature.
ETYMOLOGY:
From Latin amphibius, from Greek amphibios. See amphibian.