Sciuroid Definition
adjective
(zoology) Resembling a squirrel.
Wiktionary
Origin of Sciuroid
-
From Wiktionary
Find Similar Words
Find similar words to sciuroid using the buttons below.
(zoology) Resembling a squirrel.
From Wiktionary
Find similar words to sciuroid using the buttons below.