What does allium porrum mean?

allium porrum meaning in General Dictionary

plant having a large slender white light bulb and flat overlapping dark green leaves; utilized in cooking; thought produced from the wild Allium ampeloprasum