carotid foramentranslation and definition "carotid foramen", tamil lexiconWordTamil Definitioncarotid foramenசிரசுக்குடையம்