English edit

Noun edit

biomicroscopes

  1. plural of biomicroscope