Meaning of spanish garlic

Definition of spanish garlic

(noun) European leek cultivated and used like leeks

Other information on spanish garlic

WIKIPEDIA results for spanish garlic
Amazon results for spanish garlic