VariousWords beta
Related Terms:
Definitions:
Noun
echocardiography
Definition: a noninvasive diagnostic procedure that uses ultrasound to study to structure and motions of the heart
Definition: The use of ultrasound to produce images of the heart.