echoencephalograph

Explore definitions, synonyms, and language insights of echoencephalograph

Definitions

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

More General Terms