horseshoe vetch definition

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

Related Sources

  • 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!