sand leek Meaning, Definition & Usage

  1. noun European leek cultivated and used like leeks
    Spanish garlic; giant garlic; Allium scorodoprasum; rocambole.

WordNet