Noun Definition
beggar lice
1.Definition: any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments
Related Noun(s):tick trefoil
Category: Plants2.Definition: Eurasian and North American plants having small prickly nutlets that stick to clothing
Category: Plants