Bean trefoil

Webster's Dictionary of the English Language

·- A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida).

Related Words