Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

echocardiograph Definition

Cancel
echocardiograph
noun
A device that uses ultrasound to produce images of the heart

Words Related to echocardiograph!

echocardiograph Examples by Brain Bank Users