Meaning of sand leek

Definition of sand leek

(noun) European leek cultivated and used like leeks

Other information on sand leek

WIKIPEDIA results for sand leek
Amazon results for sand leek