DUCK'S-FOOT Meaning of DUCK'S-FOOT in English noun the may apple (podophyllum peltatum). Webster English vocab. Английский словарь Webster. 2012