English Greater white-toothed shrew Cited by user Harrystrickland on 19 Mar 2018 The greater white-toothed shrew (Crocidura russula) is a small insectivorous mammal found in Europe and North Africa.