said of insect larvae: having many legs or leglike structurespolypod noun[Greek polypod-, polypous having many feet: see polyp]