Dictionary.com
Thesaurus.com

subendocardial

  • a word derived from endocardial.
    endocardial
    adjective
    situated within the heart; intracardiac.

More Suggestions