Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

internal carotid artery

internal carotid artery, each of two arteries starting at the bifurcation of the common carotid arteries, opposite the cranial border of the thyroid cartilage, through which blood circulates to many structures and organs in the head.

Tweet submit Telegram VK

Random Words

intestinal glands

Lamictal

homoplastic transplantation

bipolar version

placenta abruptio

serrated suture

hazard

idiopathic postpartum renal failure

paroxysmal junctional tachycardia

Medical Dictionary Copyright © 2025.
Privacy Policy