Ramsons definitions

(botany) A wild relative of chives, Allium ursinum, having edible leaves and roots.
noun
0
0
Plural form of ramson.
noun
0
0

Origin of ramsons

From Old English hramsan, nominative plural of hramsa, reinterpreted as a singular form.