HEN'S-FOOT Meaning of HEN'S-FOOT in English noun an umbelliferous plant (caucalis daucoides). Webster English vocab. Английский словарь Webster. 2012