sciuroids
English
Noun
sciuroids
plural of
sciuroid