VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Endodiascope

Endodiascope

An archaic device consisting of an X-ray tube that may be positioned inside a body cavity.
Search Site