carotid plexus

Explore definitions, synonyms, and language insights of carotid plexus

Definitions

Noun
a plexus of nerves surrounding the internal carotid artery

More General Terms