Definition & Meaning | English word ENDOMECHANICAL
ENDOMECHANICAL
Definitions of ENDOMECHANICAL
- (surgery) Describing any device who mechanism operates inside the body
Number of letters
14
Is palindrome
No
Search for ENDOMECHANICAL in:
Page preparation took: 66.31 ms.