cardiac murmur









cardiac murmur


n.

  1. A murmur produced within the heart.
50 queries 0.528