pedal 1. (Science: marine biology, zoology) Of or pertaining to the foot, or to feet, literally or figuratively;... Read More