◄
Hen'S-foot
►
Dictionary
(
n.
) An umbelliferous plant (Caucalis daucoides).
Clyx.com