polypod

(pŏlˈē-pŏdˌ) also po·lyp·o·dous (pə-lĭpˈə-dəs)

adjective
Biology
Having numerous feet.
link/cite print suggestion box