Meaning of stizolobium

Definition of stizolobium

(noun) genus of tropical herbs and woody vines having trifoliate leaves and showy flowers in axillary clusters

Other information on stizolobium

WIKIPEDIA results for stizolobium
Amazon results for stizolobium