ica meaning artery
Internal carotid artery. The internal carotid artery is a major paired artery, one on each side of the head and neck, in human anatomy.