kamus
.
Search
About
stickweed
English
stickweed
Noun
Any of several herbaceous plants having seeds that cling to clothing
English: stickweed