Advertisement
Advertisement
bladder senna
noun
- a Eurasian leguminous plant, Colutea arborescens , with yellow and red flowers and membranous inflated pods
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse