polypod

noun
  1. an animal having many feet or legs
  2. Usage: zoological
  3. a fern of the polypody family
  4. Usage: botanical
adjective
  1. having many feet or legs
  2. Usage: zoological

Examples