English

edit

Noun

edit

dermoscope (plural dermoscopes)

  1. An instrument used in dermoscopy

Anagrams

edit