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
Noun
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