Definition of sonograph
English to English noun - an instrument that uses the differential transmission and reflection of ultrasonic waves in order to provide an image of a bodily organ
source: WordNet 3.0
Visual Synonyms 
Nearby Word
sonograph, sonography, scenograph, syngraph, scenography, sismograph, seismograph, seismography, semeiography, syncarp, swimming crab, sennacherib, sine curve, sans serif, sumuskribé
|
|
|