What is the full meaning of sciuroid
of or relating to squirrels or chipmunks, also SCIURID, SCIURINE [adj]
Example of the word sciuroid placed on a Scrabble board.