marsh_peaEnglish

Lathyrus palustris, marsh pea

Noun

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

English: marsh pea, Lathyrus palustris

English words with similar meanings

Show 1 words