English synonyms about - contact  

sonograph

noun

1 sonograph

An instrument that uses the differential transmission and reflection of ultrasonic waves in order to provide an image of a bodily organ.


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

debug info: 0.0323