GeneralConnection.com
➔
Dictionary
lathyrus palustris
Noun
1. marsh pea
1. Lathyrus palustris, wild pea
Usage