podoscopes
English
Noun
podoscopes
plural of
podoscope