meaning of bean trefoil

bean trefoil meaning in General Dictionary

A leguminous shrub of south European countries with trifoliate leaves Anagyris foetida

View more

  • shrub with trifoliate leaves and yellow blossoms accompanied by backward curving seed pods; leaves foetid whenever broken
  • A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida).

bean trefoil meaning in General Dictionary

A leguminous shrub of south European countries, with trifoliate leaves (Anagyris foetida).