Advertisement
Advertisement
sand leek
noun
a Eurasian alliaceous plant, Allium scorodoprasum, having reddish-pink flowers, purple bulbils, and a garlic-like bulb See also rocambole
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse