macroscelideans
English
Noun
macroscelideans
plural of
macroscelidean