This one is the ridge gourd / luffa acutangula - peerkangai in tamil and turai in hindi. The next time you encounter one of these, you simply must tear off a little bit of the leaf and smell it. The characteristic ridge gourd smell will hit you. Ah, i love these! Don't play around too much with the leaves or vines though - you'll end up with itchy hands for the rest of the day.