English dictionary
stinking bean trefoil meaning and definition
Definition and meaning of stinking bean trefoil at MeaningMonkey.org. stinking bean trefoil meaning and definition in the English Dictionary.STINKING BEAN TREFOIL noun
Definition of stinking bean trefoil (noun)
- shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed
- synonyms: Anagyris foetida, bean trefoil
Source: Princeton University Wordnet