otomicroscopes
English
Noun
otomicroscopes
plural of
otomicroscope