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