bean trefoil in Turkish bean trefoil in Turkish domuz dikeni noun Anagyris foetida, a leguminous shrub of southern Europe with trifoliate leaves. Add to Flashcards