Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Adjective: endocardial  `en-dow'kaa(r)-dee-ul
  1. Seated or generated within the heart
    "endocardial murmurs"
     
  2. Pertaining to the endocardium

Encyclopedia: Endocardial