macroscélide

Noun

 * 1) macroscelid; elephant shrew