nepheloscopes
English
Noun
nepheloscopes
plural of
nepheloscope