You searched for: “catoptroscopes
catoptroscope (s) (noun), catoptroscopes (pl)
An instrument used to examine objects by means of reflected light: One surgeon claimed that he used a catoptroscope as he prepared to perform micro-surgery so he could make a better internal examination.