duck's-foot
English
Noun
duck
's
-
foot
A plant, the
lady's mantle
.