Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ramsons
in English
ramsons
#uncommon
Definitions
Noun
edible
wild
plant
;
relative
of
chives
(
Allium
ursinum
)
Ramsons
are
a
type
of
edible
wild
plant
that
can
be
used
in
salads
.
wild
garlic
with
edible
leaves
and
roots
The
roots
and
leaves
of
ramsons
can
be
used
to
make
a
delicious
wild
garlic
soup
.