noun
Meaning 1
A specialized endoscope or attachment used with an endoscope that provides very high magnification for investigation of cellular microstructures.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided