meaning of plexus caroticus

1. a plexus of nerves surrounding the internal carotid artery


Related Words

plexus caroticus |

Developed & Maintained By Taraprasad.com

Treasure Words