large fish-eating Indian crocodilian with a long slender snout
The great Indian crocodile, having long, slender jaws.
n. A species of crocodile found in India.