Macropodal /(?)/

Ma·crop·o·dal

Macropodal

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