Sand Leek (noun) Definition, Meaning & Examples

noun
  1. a Eurasian alliaceous plant, Allium scorodoprasum, having reddish-pink flowers, purple bulbils, and a garlic-like bulb
Sand Leek (noun) Definition, Meaning & Examples

More Definitions