duckfoots
English
Noun
duckfoots
plural of
duckfoot