microendoscope
English
Etymology
Noun
microendoscope (plural microendoscopes)
- An endoscope with microscopy capability (that is, substantial magnification).
microendoscopeEnglishEtymologyNounmicroendoscope (plural microendoscopes)
Related termsAnagrams
|