Meaning of allium scorodoprasum

Definition of allium scorodoprasum

(noun) European leek cultivated and used like leeks

Other information on allium scorodoprasum

WIKIPEDIA results for allium scorodoprasum
Amazon results for allium scorodoprasum