endodiascope

en·do·di·a·scope

(en'dō-dī'ă-skōp),
An x-ray tube that may be placed within a cavity of the body; an archaic device.
Mentioned in ?