What is the meaning of Elephant_shrew?

Any of several small, insectivorous long-nosed mammals, of the family Macroscelididae, native to Africa; more closely related to elephants than to true shrews.

Source: wiktionary.org