Synonyms for Tick Trefoil (same or very similar meaning)
WordNet sense 1 (any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments):
beggar's lice, beggar lice
From the ODE community, based on WordNet
add/edit