Noun sand leek has 1 sense
  1. sand leek, giant garlic, Spanish garlic, rocambole, Allium scorodoprasum - European leek cultivated and used like leeks
    --1 is a kind of alliaceous plant
,
TOP