meaning of anagyris foetida

anagyris foetida meaning in General Dictionary

shrub with trifoliate leaves and yellowish flowers followed closely by backward curving seed pods; leaves foetid whenever crushed