Beggar's Lice (Noun)
Meaning 1
Eurasian and North American plants having small prickly nutlets that stick to clothing.
Classification
Nouns denoting plants.
Synonyms
Meaning 2
Any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments.
Classification
Nouns denoting plants.