(n)shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed, Syn.Anagyris foetida, stinking bean trefoil
The Collaborative International Dictionary of English (GCIDE) v.0.53Collaborative International Dictionary (GCIDE)