salilasthalacara सलिलस्थलचर

Definition: m. "living in water and on land", an amphibious animal