ramsons

Definition

Food

  • A wild plant of river banks and damp woodlands, Allium ursinum, with clusters of white flowers and dark-green strap-shaped leaves. The leaves impart a mild garlic flavour to a mixed-leaf salad and all parts of the plant can be used for flavouring. It is easily grown in the herb garden.
http://www.dictionarycentral.com/definition/ramsons.html