Definitions
There is 1 meaning of the phrase
Lathyrus Tuberosus.
Lathyrus Tuberosus - as a noun
European herb bearing small tubers used for food and in scotland to flavor whiskey
Synonyms (Exact Relations)
earth-nut peaearthnut peaheath peatuberous vetch