Solea elongata, the elongated sole, is a species of ray-finned fish in the family Soleidae.https://www.fishbase.org/summary/Solea_elongata.html It is native to the Indian Ocean, off the coast of various Middle Eastern countries, as well as Pakistan, India, Sri Lanka and Somalia.

References