sciuridi
Italian
Noun
sciuridi
plural of
sciuride