ramsons









ramsons


noun

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

pl n (usually functioning as singular)

  1. a broad-leaved garlic, Allium ursinum, native to Europe and Asia
  2. the bulbous root of this plant, eaten as a relish
52 queries 0.528