- giant garlic as a noun:
- 1
giant garlic
noun
1 giant garlic
European leek cultivated and used like leeks.
synonyms: Allium scorodoprasum, rocambole, sand leek, Spanish garlic.
debug info: 0.0268
noun
European leek cultivated and used like leeks.
synonyms: Allium scorodoprasum, rocambole, sand leek, Spanish garlic.
debug info: 0.0268