Dwarf Crocodile


The Dwarf Crocodile (Osteolaemus tetraspis) is one of the three existing African species of crocodile. It is also the smallest extant crocodile species in the world.