exoskeletontranslation and definition "exoskeleton", tamil lexiconWordTamil Definitionexoskeleton(வில.) எலும்பாகவோ தோலாகவோ உள்ள உடலின் புறத்தோடு.