Mecistops cataphractusAfrican slender-snouted crocodile


Mecistops cataphractus