Definitions of yellow vetchling:

  • noun:   scrambling perennial Eurasian wild pea having yellowish flowers and compressed seed pods; cultivated for forage