Cynoglossus dubius

Cynoglossus dubius, commonly known as the Carrot tonguesole is a species of tonguefish. It is commonly found in the Indian Ocean off the coast of India.