Meaning of Centrosema

Definition of Centrosema

(noun) a genus of chiefly tropical American vines of the family Leguminosae having trifoliate leaves and large flowers

Other information on Centrosema

WIKIPEDIA results for Centrosema
Amazon results for Centrosema