Advertisement
Advertisement
elephant shrew
noun
- any of several African insectivores of the family Macroscelididae, having long hind legs and a long, sensitive snout.
elephant shrew
noun
- any small active African mammal of the family Macroscelididae and order Macroscelidea , having an elongated nose, large ears, and long hind legs
Discover More
Word History and Origins
Origin of elephant shrew1
First recorded in 1865–70
Advertisement
Advertisement
Advertisement
Advertisement
Browse