ramson









ramson


noun

  1. a garlic, Allium ursinum, having broad leaves.
  2. Usually ramsons. its bulbous root, used as a relish.
48 queries 0.397