Definition of duck's-foot

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of duck's-foot is as below...

Duck's-foot (n.) The May apple (Podophyllum peltatum).

Lern More About Duck's-foot