- otter shrew as a noun:
- 1
otter shrew
noun
1 otter shrew
Amphibious African insectivorous mammal that resembles an otter.
synonyms: potamogale, Potamogale velox.
debug info: 0.0162
noun
Amphibious African insectivorous mammal that resembles an otter.
synonyms: potamogale, Potamogale velox.
debug info: 0.0162