Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bitterroots
in English
bitterroots
#limited
Definitions
Noun
a
type
of
flowering
plant
(
montane
regions
)
Bitterroots
are
native
to
the
mountainous
regions
of
North
America
.
Base Words
bitter
roots