arthroscopes

English

Noun

arthroscopes

  1. plural of arthroscope

Anagrams