Duck's-foot

Webster's Dictionary of the English Language

·noun The May apple (Podophyllum peltatum).

Related Words