beggar lice
beg·gar·lice
noun
2.
any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments
Related words
Narrower terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.