Definitions
There is 1 meaning of the phrase
Lathyrus Sylvestris.
Lathyrus Sylvestris - as a noun
European perennial with mottled flowers of purple and pink; sometimes cultivated for fodder or as green manure
Synonyms (Exact Relations)
flat peanarrow-leaved everlasting peaWord Variations & Relations
A-Z Proximities
lathylathyrismlathyrismslathyriticlathyrus Lathyrus Sylvestris
lathyruseslatilaticeslaticiferlaticiferous