Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
briarroots
in English
briarroots
#uncommon
Definitions
Noun
roots
of
a
briar
plant
The
gardener
carefully
dug
up
the
briarroots
to
transplant
them
.