Find the word definition

The Collaborative International Dictionary
Anagyris foetida

Bean trefoil \Bean" tre"foil\ (Bot.) A leguminous shrub of southern Europe, with trifoliate leaves ( Anagyris foetida).