Definition of Podoscaph

What does the word Podoscaph mean?