podoscopes

English

Noun

podoscopes

  1. plural of podoscope