giant garlic

1. (noun) European leek cultivated and used like leeks
Synonyms: Allium scorodoprasum, Spanish garlic, rocambole, sand leek
Related Words: alliaceous plant



Terms and Conditions of Use / Copyright Notice