Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squaw root
in English
squaw root
#limited
Definitions
Noun
another
term
for
squawroot
The
botanist
studied
the
squaw
root
in
the
forest
.