Return to Article Details Occurrence of Indian Eyed Turtle, Morenia petersi Anderson 1879 (Geoemydidae), in state of Odisha, India: A new record for the state Download Download PDF