Word info

echoendoscope

Noun

Meaning

echoendoscope (plural echoendoscopes)

An instrument used to perform echoendoscopy.

Source: en.wiktionary.org

Close letter words and terms