1 elephant shrew | Definition of elephant shrew

elephant shrew

noun

Definition of elephant shrew

: any of several leaping African shrews comprising a family (Macroscelididae) remotely related to both the true shrews and the hedgehogs and having the nose long and flexible like a proboscis