hen's-foot Meaning, Definition & Usage

Hen's-foot` noun
Definitions
  1. (Bot.) An umbelliferous plant (Caucalis daucoides).

Webster 1913