Definition Definition

podoscaph - Meaning and Examples

Meaning of 'podoscaph' (Webster Dictionary)

1 . Podoscaph [ n.]
- A canoe-shaped float attached to the foot, for walking on water.