Beggar Lice
Definition of Beggar Lice
- 1. Eurasian and North American plants having small prickly nutlets that stick to clothing Noun
- 2. Any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments Noun