(Biology) (1) Living or able to live both on land and in water. (2) Able to operate both on land and in water.
AMPHIBIOUS
Meaning of AMPHIBIOUS in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012