Synonyms and Antonyms for otter shrew | Synonym.com

Synonyms and Antonyms for otter shrew

1. otter shrew (n.)

amphibious African insectivorous mammal that resembles an otter

Synonyms: