YourDictionary

Dictionary Home » Medical Definitions » Still's murmur

Still's murmur medical definition

noun
A murmur whose sound resembles the noise produced by a twanging string.

link/cite print suggestion box