Home

Word

echocardiograph, n.
(echocardiographs)
more info a sonograph that creates an image of the heart and its abnormalities
<noun.artifact>

echocardiograph
semantic pointers
hypernym