Definition & Meaning | English word CHOLEDOCHOSCOPE
CHOLEDOCHOSCOPE
Definitions of CHOLEDOCHOSCOPE
- (surgery) The instrument used in choledochoscopy
Number of letters
15
Is palindrome
No
Search for CHOLEDOCHOSCOPE in:
Page preparation took: 86.69 ms.