scurid
English
Noun
scurid
(
plural
scurids
)
(
zoology
)
Misspelling of
sciurid
.