Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: otter shrew.

otter shrew top

Pos: Noun Phrase
[WORDNET DICTIONARY]

Noun otter shrew has 1 senses

   otter shrew(n = noun.animal) potamogale, potamogale velox - amphibious African insectivorous mammal that resembles an otter;
is a kind of insectivore
is a member of genus potamogale


[RELATED WORDS]

american shrew mole, american water shrew, asiatic shrew mole, common shrew, eurasian otter, european water shrew, least shrew, masked shrew, mediterranean water shrew, otter, otter hound, pen-tailed tree shrew, river otter, sea otter, short-tailed shrew, shrew, shrew mole, tree shrew, water shrew