house shrew
English
Noun
house
shrew
(
plural
house shrews
)
A
shrew
that makes its habitat in and around human houses, especially
Suncus murinus
, found in various parts of Asia, Africa, and some islands.
Derived terms
Asian house shrew