anagyris_foetida
1. [ noun ] (botany) shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed
Synonyms: stinking_bean_trefoil bean_trefoil
Related terms: shrub Anagyris