meaning of beggar lice

beggar lice meaning in General Dictionary

some of different Eurasian and united states flowers having little prickly nutlets that adhere to clothing

View more

  • Eurasian and us plants having small prickly nutlets that adhere to clothes
  • any of various tropical and subtropical plants having trifoliate leaves and harsh sticky pod sections or loments