tick trefoil
Explore definitions, synonyms, and language insights of tick trefoil
Definitions
Noun
any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments