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

Leave a Reply

Your email address will not be published. Required fields are marked *

49 queries 1.383