macroscelidean noun1 •Any insectivorous mammal of the order Macroscelidea; a sengi. formsmacroscelideans