English

edit

Noun

edit

macroscelidean (plural macroscelideans)

  1. Any insectivorous mammal of the order Macroscelidea; an elephant shrew.