sciurids
English
Noun
sciurids
plural of
sciurid