saukkotanrekki

Noun

 * 1) otter shrew shrew of the family
 * 2) giant otter shrew,

Derived terms

 * compounds