Amphibious Meaning
There are 2 meaning(s) for word Amphibious
Meaning 2 : operating or living on land and in water
Example : amphibious vehicles,amphibious operations,amphibious troops,frogs are amphibious animals
Example : amphibious vehicles,amphibious operations,amphibious troops,frogs are amphibious animals
