stereophotomicroscopes

English

edit

Noun

edit

stereophotomicroscopes

  1. plural of stereophotomicroscope