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