Etymology
Today it means: An endoscope with microscopy capability (that is, substantial magnification). Full definition →
From micro- + endoscope.
Etymology from Wiktionary, CC BY-SA 4.0.