Centrosema Meaning
There are 1 meaning(s) for word Centrosema
Meaning 1 : a genus of chiefly tropical American vines of the family Leguminosae having trifoliate leaves and large flowers
Synonyms : genus centrosema
Synonyms : genus centrosema
Similar words of Centrosema :
