什么是 amphibious?Biology Living or able to live both on land and in water.Able to operate both on land and in water: amphibious tanks. Relating to or organized for a military landing by means of combined naval and land forces.Of a mixed or twofold nature.