Three-keeled land turtle
The tricarinate hill turtle or three-keeled land turtle (Melanochelys tricarinata ) is a species of turtle found in northeastern India, Bangladesh, and Nepal.
Te
T