Macropodal

a.
  1. Having long or large feet, or a long stem.