Gavial definitions

noun

large fish-eating Indian crocodilian with a long slender snout