Definify.com

Webster 1828 Edition


Ducks-foot

DUCKS-FOOT

,
Noun.
A plant, the Podophyllum; called also May-apple.