hyposcope Definition
Definition
An instrument or device used for examining the lower or internal surfaces of the body or a narrow, confined space.
More Word
Browse
An instrument or device used for examining the lower or internal surfaces of the body or a narrow, confined space.
Browse