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

Chinese rhubarb

magnetic resonance imaging (MRI)

edaphon

urine sodium test (Na+)

rachiotomy

infundibula

snake venom

recurrent fever

unfinished business

Medical Dictionary Copyright © 2025.
Privacy Policy