Get Free Checker

beggar's lice

NOUN
  1. any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments
  2. Eurasian and North American plants having small prickly nutlets that stick to clothing

How To Use beggar's lice In A Sentence

List is Empty.