SynonymX
Speak
Otter Shrew
Definition of Otter Shrew
1.
Amphibious African insectivorous mammal that resembles an otter
Noun
Synonyms for word "otter shrew"
potamogale
potamogale velox
Semanticaly linked words with "otter shrew"
insectivore
genus potamogale
Hyponims for word "otter shrew"
insectivore