VariousWords beta
Related Terms:
Definitions:
Noun
sand leek
giant garlic
Spanish garlic
rocambole
Allium scorodoprasum
Definition: European leek cultivated and used like leeks