Endodiascope[en′dō-dī′ă-skōp]

Type:Term

Definitions
1. An x-ray tube that may be placed within a cavity of the body; an archaic device.

Scroll to top