tick trefoil Meaning, Definition & Usage

  1. noun any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments
    beggar lice; beggar's lice.

WordNet