intracarotid

intracarotid

adjective Within a carotid artery.

intracarotid

adjective Within a carotid artery