mesenteric_plexusEnglish

mesenteric plexus, plexus mesentericus

Noun

A plexus of autonomic nerves

English: mesenteric plexus, plexus mesentericus

English words with similar meanings

Show 1 words