English dictionary
echocardiograph meaning and definition
Definition and meaning of echocardiograph at MeaningMonkey.org. echocardiograph meaning and definition in the English Dictionary.ECHOCARDIOGRAPH noun
Definition of echocardiograph (noun)
- a sonograph that creates an image of the heart and its abnormalities
Source: Princeton University Wordnet