Definitions
There is 1 meaning of the phrase
Allium Ampeloprasum.
Allium Ampeloprasum - as a noun
Coarse old world perennial having a large bulb and tall stalk of greenish purple-tinged flowers; widely naturalized
Synonyms (Exact Relations)
kurratlevant garlicwild leek