Meaning of allium ampeloprasum

Definition of allium ampeloprasum

(noun) coarse Old World perennial having a large bulb and tall stalk of greenish purple-tinged flowers; widely naturalized

Other information on allium ampeloprasum

WIKIPEDIA results for allium ampeloprasum
Amazon results for allium ampeloprasum