Dwarf Crocodile - (Osteolaemus tetraspis) is an African species of crocodile. It is also the smallest extant crocodile species in the world.



Popular Animals

Website Archive

Sponsored Links