horseshoe vetch is a noun meaning "European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints". It carries one recorded sense.
European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints
Definitions, synonyms and semantic relations for horseshoe vetch come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.