Definitions
There is 1 meaning of the phrase
Stinking Bean Trefoil.
Stinking Bean Trefoil - as a noun
Shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed
Synonyms (Exact Relations)
anagyris foetidabean trefoilExample Sentences
"The stinking bean trefoil is a leguminous plant native to South America."
"Farmers grow stinking bean trefoil as a forage crop for livestock."
"The leaves of the stinking bean trefoil are rich in protein."
"Some people find the strong odor of stinking bean trefoil unpleasant."
"The flowers of the stinking bean trefoil attract pollinators like bees and butterflies."