English dictionary

horseshoe vetch meaning and definition

Definition and meaning of horseshoe vetch at MeaningMonkey.org. horseshoe vetch meaning and definition in the English Dictionary.

HORSESHOE VETCH noun

Definition of horseshoe vetch (noun)

  1. European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: