Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ramsons Definition

Cancel
ramsons
noun
A wild relative of chives, ''Allium ursinum'', having edible leaves and roots

Words Related to ramsons!

ramsons Examples by Brain Bank Users