amphibianstranslation and definition "amphibians", tamil lexiconWordTamil Definitionamphibiansநிலநீர் வாழ்வன