meaning of Amphibiont

Amphibiont - German to English

amphibiont