internal carotid arterytranslation and definition "internal carotid artery", tamil lexiconWordTamil Definitioninternal carotid arteryஉட்சிரசு நாடி