EGAVE

polypodous

Meaning

  1. adjective Having numerous legs.

Similar words

monopodous multipedous polyped polyzoic polycladose octopodous polypiform polymeniscous polyeidic polypoid

Save “polypodous” to learn later