I found in vellore (tamil nadu in India). It has green stem and no thorns.

More Leelavathy Suresh's questions See All
Similar questions and discussions