English edit

Noun edit

microendoscopes

  1. plural of microendoscope

Anagrams edit