marsh pea

Explore definitions, synonyms, and language insights of marsh pea

Definitions

Noun
scrambling perennial of damp or marshy areas of Eurasia and North America with purplish flowers

More General Terms