Bean trefoil

Bean· tre·foil

Bean trefoil

  1. A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida). (Bot.)