soricids

English

Noun

soricids

  1. plural of soricid