Home / C / carotid plexus

carotid plexus

noun 14 letters Scrabble 25 WWF 29
Definitions
noun

a plexus of nerves surrounding the internal carotid artery

Look “carotid plexus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →