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