common vetchling
Explore definitions, synonyms, and language insights of common vetchling
Definitions
Noun
scrambling perennial Eurasian wild pea having yellowish flowers and compressed seed pods; cultivated for forage