gavial

noun

1.
large fish-eating Indian crocodilian with a long slender snout