Yellow Vetchling Synonyms

Scrambling perennial Eurasian wild pea having yellowish flowers and compressed seed pods; cultivated for forage
(Noun)