soricid

English

Noun

soricid (plural soricids)

  1. (zoology) Any shrew in the family Soricidae.

Anagrams