Anagyris foetida

英 美
  • 臭豆
Noun:
  1. shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed