English
Detailed Synonyms for giant garlic in English
giant garlic:
giant garlic [the ~] noun
-
the giant garlic
– European leek cultivated and used like leeks 1the rocambole; the sand leek; the Allium scorodoprasum; the Spanish garlic; the giant garlic– European leek cultivated and used like leeks 1