English

edit

Etymology

edit

exo- +‎ -scope

Noun

edit

exoscope (plural exoscopes)

  1. A microscope used in exoscopy

Anagrams

edit