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

More General Terms