amphibioustranslation and definition "amphibious", tamil lexiconWordTamil Definitionamphibiousநீரிலும் நிலத்திலும் உள்ளamphibious plantஈரூடகவாழ்க்கைத்தாவரம்amphibious plantஈரூடகவாழ்க்கைத்தாவரம்