Englishfor English speakers
beggar's lice
English
Meaning beggar's lice meaning
What does beggar's lice mean?
beggar's lice
—
noun
(= beggar''s lice)
Eurasian and North American plants having small prickly nutlets that stick to clothing
—
noun
(= tick trefoil)
any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments
Are you looking for...?