• Polypodous

    Full definition of polypodous

    Adjective

    polypodous

    1. (zoology) Having numerous legs.
    © Wiktionary