Hen's-foot
Hen's-foot`
(?),
n.
(Bot.)
An umbelliferous plant (
Caucalis daucoides
).