biomicroscopes
English
Noun
biomicroscopes
plural of
biomicroscope