superfusiontranslation and definition "superfusion", tamil lexiconWordTamil Definitionsuperfusionமிகையுருகல்