cardiac plexus

Noun
  1. A plexus of nerves supplying the heart and nearby structures (synset 105513880)

Other Searches