You searched for: “macropod
macropod
Long-footed; a long-footed animal, e.g. a spider-crab.