macropodal

a.

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