horseshoe vetch
Meaning, Definition & Usage
Dictionary
Related
noun
European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints
Hippocrepis comosa
.
WordNet
Previous
horsepond
horsepower
horseradish
horserake
horseshit
Next
horseshoeing
horseshoer
horseshoes
horseshow
horsetail