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

SHEA

optic

fixed-dose combination

isogenesis

Marie’s hypertrophy

bronchial artery

metatarsal artery

creosote

absorbent

Medical Dictionary Copyright © 2025.
Privacy Policy