ramson ( synonym found)

Definition of ramson:

°A plant, Allium ursinum, a wild relative of chives and garlic.

Definition of ramson:

°A plant, Allium ursinum, a wild relative of chives and garlic.

Back to Top