spheroscopes
English
Noun
spheroscopes
plural of
spheroscope