sciuroid
/sɪˈjʊrɔɪd/Definitions
1. adjective
Resembling or characteristic of a sciuroid mammal, typically a small, insectivorous mammal of the order Soricomorpha.
“The sciuroid mammal was found in the forest, feeding on insects and small invertebrates.”