Word info

lateroscope

Noun

Meaning

lateroscope (plural lateroscopes)

An endoscope in which the lens is placed on the side of the distal end of the device, to provide lateral vision

Source: en.wiktionary.org

Close letter words and terms