plexus_caroticusEnglish

carotid plexus, plexus caroticus

Noun

A plexus of nerves surrounding the internal carotid artery

English: carotid plexus, plexus caroticus

English words with similar meanings

Show 1 words