Definition & Meaning | English word ABDOMINOSCOPE
ABDOMINOSCOPE
Definitions of ABDOMINOSCOPE
- An instrument like an endoscope, for use in abdominoscopy.
Number of letters
13
Is palindrome
No
Search for ABDOMINOSCOPE in:
Page preparation took: 97.34 ms.