meaning of allium ampeloprasum

allium ampeloprasum meaning in General Dictionary

coarse Old World perennial having a large light bulb and high stalk of greenish purple-tinged flowers; commonly naturalized