Ramsons

What is Ramsons?

Ramsons definition and meaning on Dictionary terms:
noun
a garlic, Allium ursinum, having broad leaves.
Usually ramsons. its bulbous root, used as a relish.

 

reference: https://www.dictionary.com/browse/ramsons

Tags: