Endoscopic meaning

Of, or relating to endoscopy or an endoscope.
adjective
0
0
Advertisement