scurids

English

Noun

scurids

  1. plural of scurid