polypod in Catalan
polypod in Catalan
polípode
(zoology) Having many feet.
polípode
(zoology) An animal with many feet