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