Summary
English Synonyms:   more detail...
  1. otter shrew:


English

Detailed Synonyms for otter shrew in English

otter shrew:

otter shrew [the ~] nom

  1. the otter shrew
    – amphibious African insectivorous mammal that resembles an otter 1
    the Potamogale velox; the otter shrew; the potamogale
    – amphibious African insectivorous mammal that resembles an otter 1

Alternate Synonyms for "otter shrew":


Related Definitions for "otter shrew":

  1. amphibious African insectivorous mammal that resembles an otter1

Related Synonyms for otter shrew