DUCK'S-FOOT Meaning of DUCK'S-FOOT in English (n.) The May apple (Podophyllum peltatum). Webster's English dictionary. Английский словарь Webster. 2012