meaning of allium scorodoprasum

allium scorodoprasum meaning in General Dictionary

European leek cultivated and used like leeks