Telemicroscope
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Any of several optical instruments that combine the functions of a telescope and microscope e.g. projecting a microscope image onto a screen.
Etymology
From tele- + microscope.
More for "telemicroscope"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.