Wiktionary
arthroscopes
n. (plural of arthroscope English)
n. (plural of arthroscope English)