Word info

podoscope

Noun

Meaning

podoscope (plural podoscopes)

A device used to visualise pressure areas on the soles of the feet

Source: en.wiktionary.org

Close letter words and terms