macroscelidid
English
Noun
macroscelidid
(
plural
macroscelidids
)
(
zoology
)
Any member of the
family
Macroscelididae
, the
sengis
.