Lathyrus pratensis

Explore definitions, synonyms, and language insights of Lathyrus pratensis

Definitions

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

More General Terms