English synonyms about - contact  

stickweed

noun

1 stickweed

Any of several herbaceous plants having seeds that cling to clothing.


Find more on stickweed elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0272