otter shrew

Substantiv
amphibious African insectivorous mammal that resembles an otter

Synonymer