Englisch
Detailed Synonyms for otter shrew in Englisch
otter shrew:
otter shrew [the ~] Nomen
-
the otter shrew
– amphibious African insectivorous mammal that resembles an otter 1the otter shrew; the potamogale; the Potamogale velox– amphibious African insectivorous mammal that resembles an otter 1