Stizolobium Meaning

There are 1 meaning(s) for word Stizolobium

Meaning 1 : genus of tropical herbs and woody vines having trifoliate leaves and showy flowers in axillary clusters

    Synonyms : genus mucuna,  genus stizolobium