Meaning of giant garlic

Definition of giant garlic

(noun) European leek cultivated and used like leeks

Other information on giant garlic

WIKIPEDIA results for giant garlic
Amazon results for giant garlic