elephant shrew








noun

  1. any of several African insectivores of the family Macroscelididae, having long hind legs and a long, sensitive snout.

noun

  1. any small active African mammal of the family Macroscelididae and order Macroscelidea, having an elongated nose, large ears, and long hind legs
49 queries 0.373