duck's-foot Meaning, Definition & Usage

Duck's"-foot` noun
Definitions
  1. (Bot.) The May apple (Podophyllum peltatum).

Webster 1913