Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stickweeds
in English
stickweeds
#uncommon
Definitions
Noun
plants
with
adhesive
seeds
(
various
types
)
seeds
that
stick
to
clothing
Base Words
stick
weeds