Medical Term:

machinery murmur

 

Definition: the long “continuous” rumbling murmur of patent ductus arteriosus.

Hide
(web3)