English

edit

Noun

edit

endomicroscopes

  1. plural of endomicroscope

Anagrams

edit