bean trefoil
Explore definitions, synonyms, and language insights of bean trefoil
Definitions
Noun
shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed