Word info

echograph

Noun

Meaning

echograph (plural echographs)

An instrument that uses ultrasound to produce an echogram as a diagnostic aid.

Source: en.wiktionary.org

Close letter words and terms