benthoscope ( synonym found)

Definition of benthoscope:

(n) : an instrument used to examine a bodily orifice or canal, or a hollow organ

Back to Top