English synonyms about - contact  

echocardiograph

noun

1 echocardiograph

A sonograph that creates an image of the heart and its abnormalities.

Polish: echokardiograf


Find more on echocardiograph elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0167