Medical Term:

gangliated nerve

 

Definition: a sympathetic nerve.

Hide
(web5)