stinking bean trefoil Meaning, Definition & Usage

  1. noun shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed
    bean trefoil; Anagyris foetida.

WordNet