otter shrew

1. (noun) amphibious African insectivorous mammal that resembles an otter
Synonyms: Potamogale velox, potamogale
Related Words: insectivore



Terms and Conditions of Use / Copyright Notice