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