bean trefoil
Noun
Meaning
A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida).
Source: Webster's dictionaryNoun
A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida).
Source: Webster's dictionary