- horseshoe vetch as a noun:
- 1
horseshoe vetch
noun
1 horseshoe vetch
European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints.
synonym: Hippocrepis comosa.
Polish: konikleca czubata
debug info: 0.015