Polypode

n.
  1. An animal having many feet; a myriapod.