n. optical instrument that transmits light for viewing inaccessible internal areas of the body (also fibrescope)
FIBERSCOPE
Meaning of FIBERSCOPE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012