Meaning of anagyris foetida

Definition of anagyris foetida

(noun) shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed

Other information on anagyris foetida

WIKIPEDIA results for anagyris foetida
Amazon results for anagyris foetida