Thanks Ushadi
It was a very good upload because M. cochinchinensis (Gac fruit, Gol Kakra) , M. acutangula Particularly M. subangulata subsp. renigera-Kakrol-commonly sold in Indian markets) subsp. acutangula with smooth fruits and popular in Thailand, , and M. dioica (Kantola, bhat karela, kaksa, fruits half the size of kakrol with sharper spines), although so distinct are terribly confused in literature, more so on reputed websites, even Flora of China had earlier confused M. renigera as M. dioica.
In fact I had purchased photograph of fully mature M. cochinenchinensis royalty free online before Surajit uploaded in this mail, both are in my book "Know your Fruits and Vegetables: Cucurbits"
I am uploading photographs of M. dioca and M. subangulata subsp. renigera to complete the series.