◄
Podoscaph
►
Dictionary
(
n.
) A canoe-shaped float attached to the foot, for walking on water.
Clyx.com