Kachuga dhonkoga, which was making news for being on the verge of extinction due to its consumption for subsistence, is a _?

Answer: [A] Turtle

Kachuga dhonkoga is a turtle species which was in news for being on the verge of extinction because of consumption for subsistence by local populations in its distribution.

This question is a part of GKToday's Integrated IAS General Studies Module