Stickseed

What is Stickseed?

Stickseed definition and meaning on Dictionary terms:
noun
any of the weedy plants belonging to the genus Lappula, having prickly seeds that adhere to clothing.

 

reference: https://www.dictionary.com/browse/stickseed

Tags: