What is the meaning of Web-footed?

having webfeet

Source: wiktionary.org