echoendoscopes
English
Noun
echoendoscopes
plural of
echoendoscope