English dictionary
giant garlic meaning and definition
Definition and meaning of giant garlic at MeaningMonkey.org. giant garlic meaning and definition in the English Dictionary.GIANT GARLIC noun
Definition of giant garlic (noun)
- European leek cultivated and used like leeks
- synonyms: Allium scorodoprasum, rocambole, sand leek, Spanish garlic
Source: Princeton University Wordnet