VariousWords beta
Related Terms:
Noun
Definition: A legume native to Southern Africa that grows red flowers and bloated pods, often used in folk medicine; Lessertia frutescens (formerly Sutherlandia frutescens).
VariousWords beta
Definition: A legume native to Southern Africa that grows red flowers and bloated pods, often used in folk medicine; Lessertia frutescens (formerly Sutherlandia frutescens).