stinking bean trefoil
1.
(
noun
) shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed
Synonyms:
Anagyris foetida
,
bean trefoil
Related Words:
bush
,
shrub
Terms and Conditions of Use / Copyright Notice