'Ramsons' definitions:

Definition of 'Ramsons'

(from WordNet)
noun
Pungent Old World weedy plant [syn: wild garlic, wood garlic, Ramsons, Allium ursinum]

Words containing 'Ramsons'