Noun Definition
allium scorodoprasum
1.Definition: European leek cultivated and used like leeks
Related Noun(s):giant garlic, rocambole, sand leek, spanish garlic
Category: Plants1.Definition: European leek cultivated and used like leeks
Related Noun(s):giant garlic, rocambole, sand leek, spanish garlic
Category: Plants