Attested.to

Definition

a plexus of sympathetic and parasympathetic nerve fibers

Seed ·

Term in context

autonomic plexus in CommonParlance