VariousWords beta
Related Terms:
Definitions:
Noun
echocardiograph
Definition: a sonograph that creates an image of the heart and its abnormalities
Definition: A device that uses ultrasound to produce images of the heart