Devi ji
I think two cucurbits are mixed in the photograph. The fruits do belong to said plant but the flowers on the left belong to Cucurbita sp.
This is how Cucumis sativus 'Crystal apple' looks
--
Dr. Gurcharan Singh
Retired Associate Professor
SGTB Khalsa College, University of Delhi, Delhi-110007
Res: 932 Anand Kunj, Vikas Puri, New Delhi-110018.
Phone: 011-25518297 Mob: 9810359089
http://people.du.ac.in/~singhg45/