echocardiograph

Explore definitions, synonyms, and language insights of echocardiograph

Definitions

Noun
a sonograph that creates an image of the heart and its abnormalities

More General Terms