Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
briarroot
in English
briarroot
#uncommon
Definitions
Noun
root
of
the
briar
plant
The
gardener
carefully
dug
up
the
briarroot
to
transplant
it
.