meaning of Amphibiom

Amphibiom - German to English

amphibiome