Advertisement

Advertisement

sand leek

noun

  1. a Eurasian alliaceous plant, Allium scorodoprasum, having reddish-pink flowers, purple bulbils, and a garlic-like bulb See also rocambole


Advertisement

Advertisement

Advertisement

Advertisement


sand lancesand lily