Definition
scrambling perennial Eurasian wild pea having yellowish flowers and compressed seed pods; cultivated for forage
Seed ·
Term in context
scrambling perennial Eurasian wild pea having yellowish flowers and compressed seed pods; cultivated for forage
Seed ·