spectromicroscopes

English

Noun

spectromicroscopes

  1. plural of spectromicroscope