AMPHIBIOUS


Meaning of AMPHIBIOUS in English

(Biology) (1) Living or able to live both on land and in water. (2) Able to operate both on land and in water.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.