horseshoe vetch definition

  • noun:
    • European woody perennial with yellowish umbellate plants followed by flattened pods that separate into horseshoe-shaped bones

Related Sources

  • Definition for "horseshoe vetch"
    • European woody perennial with yellowish umbellate plants followed…
    • View More
  • Hypernym for "horseshoe vetch"
29 votes

How would you define horseshoe vetch?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!