Pod'o·scaph noun [ Podo- + Greek ... boat.] A canoe-shaped float attached to the foot, for walking on water. Found on http://www.encyclo.co.uk/webster/P/114
podoscaph A canoe-shaped float attached to the foot, or a pair of these, for moving on water; also, a water-velocipede, or boat propelled by treadles (pedals) like a bicycle. Found on http://www.wordinfo.info/words/index/info/view_unit/3353/6