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