microspectroscopes

English

Noun

microspectroscopes

  1. plural of microspectroscope