giant garlic - English Synonyms Dictionary

giant garlic

n.
[1] sand leek , Spanish garlic , rocambole , Allium scorodoprasum