spectroscopes

English

Noun

spectroscopes

  1. plural of spectroscope

French

Noun

spectroscopes

  1. plural of spectroscope