otter shrew

Noun

 * 1) A semiaquatic riverine afrotherian mammal (taxonomic family ) indigenous to sub-Saharan Africa.

Translations

 * Finnish: saukkotanrekki