|
Definition of Otter shrew
1. Noun. Amphibious African insectivorous mammal that resembles an otter.
Exact synonyms: Potamogale, Potamogale Velox
Generic synonyms: Insectivore
Group relationships: Genus Potamogale
Generic synonyms: Insectivore
Group relationships: Genus Potamogale