hen's-foot

English

Noun

hen's-foot

  1. An umbelliferous plant, Caucalis platycarpos, or similar species.

References