plexus caroticus

Noun
  1. A plexus of nerves surrounding the internal carotid artery (synset 105514020)

Other Searches