exoscope

English

Etymology

From exo- +‎ -scope.

Noun

exoscope (plural exoscopes)

  1. A microscope used in exoscopy

Anagrams