Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

podoscaph Definition

Cancel
podoscaph
noun
A canoe-shaped float attached to the foot, for walking on water

Words Related to podoscaph!

podoscaph Examples by Brain Bank Users