duckfeet
English
Noun
duckfeet
plural of
duckfoot