cardiac plexus

Explore definitions, synonyms, and language insights of cardiac plexus

Definitions

Noun
a plexus of nerves supplying the heart and nearby structures

More General Terms